in a pinch – English–Français translations

🇬🇧 en fr 🇫🇷

in a pinch

  • in a difficult situation
à la limite, à la rigueur
Wiktionary Links